@charset "utf-8";
@import "common/reset";
@function r($px){
    @return $px/100+rem;
}
section{
    .college_link{
        
        padding-top:r(30);
        
        .college_link_title{
            border-bottom: r(1) solid #d2d2d2;
            padding:0 r(30);
            padding-bottom: r(16);
            div{
                font-size:0;
                h3{
                    font-size:r(30);
                    color:#5c5856;
                }
                span{
                    font-size:r(18);
                    color:#8b8b8b;
                }
            }
            div:nth-child(2){
                margin-top:r(15);
            }
        }
        .college_link_content{
            padding:0 r(30);
            img{
                width:100%;
                margin-top:r(16);
            }
            p{
                font-size:r(20);
                color:#8b8b8b;
            }
            p:nth-of-type(2){
                margin-top:r(40);
                margin-bottom: r(40);
            }
            span{
                font-size:r(20);
                color:#8b8b8b;
            }
            
        }
        .college_link_tit{
                width:100%;
                height:r(25);
                background:#f5f5f5;
                margin-top:r(27);
            }
        .time_location{
            padding:0 r(30);
            font-size:0;
            h3{
                font-size:r(30);
                color:#5c5856;
                margin-top:r(16);
                margin-bottom: r(17);
            }
            span{
                font-size:r(20);
                color:#727171;
                display:inline-block;
                margin-left:r(12);
            }
            span:nth-of-type(2){
                margin-top:r(12);
            }
            img:nth-of-type(1){
                width:r(24);
                height:r(24);
            }
            img:nth-of-type(2){
                width:r(20);
                height:r(24);
            }
        }
        .teacher{
            font-size:0;
            width:100%;
//          height:r(155);
            padding:0 r(30);
            h3{
                font-size:r(30);
                margin-top:r(16);
                color:#5c5856;
            }
            div{
                
                display:inline-block;
                text-align: center;
                width:33%;
                font-size:0;
                margin-top:r(14);
                img{
//                  font-size:0;
                    width:r(86);
                    height:r(86);
                }
                h3{
                    font-size:r(18);
//                  display:inline-block;
                    vertical-align: top;
                    color:#727171;
                }
                p{
                    font-size:r(14);
                    width:70%;
                    display:inline-block;
                    color:#727171;
                }
            }
        }
        .enroll{
            background:#b20000;
            width:r(593);
            height:r(86);
            line-height: r(86);
            margin: 0 auto;
            h3{
                font-size:r(34);
                text-align: center;
                color:#fff;
                span{
                    display:inline-block;
                    line-height: r(25);
                    margin-left:r(19);
                    width:r(25);
                    height:r(25);
                    background:#fff;
                    border-radius: 50%;
                    color:#b20000;
                }
            }
        }
    }
}
